package demo.trans.vo;

import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;

import org.hibernate.annotations.GenericGenerator;
import org.jweb.core.bean.BaseVO;
import org.jweb.core.bean.annotation.Mapping;

import demo.entity.AnalyzeRoomEntity;

/**
 * @Title: Entity
 * @Description: 解盘房间
 * @author zhangdaihao
 * @date 2015-09-09 11:01:17
 * @version V1.0
 *
 */
@Mapping(entityClass=AnalyzeRoomEntity.class)
public class AnalyzeRoomVO extends BaseVO{
	/** id */
	private java.lang.String id;
	/** 房间号 */
	private java.lang.String code;
	/** 房间名称 */
	private java.lang.String name;
	/** 房间类型 */
	// private java.lang.String categoryCode;
//	private AnalyzeCategoryEntity category;
	/** 迈普斯观点 */
	private java.lang.String mpe;
	/** status */
	private java.lang.String status;
	
	/** delflag */
	private java.lang.String delflag;
	


	@Id
	@GeneratedValue(generator = "paymentableGenerator")
	@GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
	@Column(name = "ID", nullable = false, length = 32)
	public java.lang.String getId() {
		return this.id;
	}

	/**
	 * 方法: 设置java.lang.String
	 *
	 * @param: java.lang.String id
	 */
	public void setId(java.lang.String id) {
		this.id = id;
	}

	/**
	 * 方法: 取得java.lang.String
	 *
	 * @return: java.lang.String 房间号
	 */
	@Column(name = "CODE", nullable = true, length = 32)
	public java.lang.String getCode() {
		return this.code;
	}

	/**
	 * 方法: 设置java.lang.String
	 *
	 * @param: java.lang.String 房间号
	 */
	public void setCode(java.lang.String code) {
		this.code = code;
	}

	/**
	 * 方法: 取得java.lang.String
	 *
	 * @return: java.lang.String 房间名称
	 */
	@Column(name = "NAME", nullable = true, length = 32)
	public java.lang.String getName() {
		return this.name;
	}

	/**
	 * 方法: 设置java.lang.String
	 *
	 * @param: java.lang.String 房间名称
	 */
	public void setName(java.lang.String name) {
		this.name = name;
	}


	// /**
	// *方法: 取得java.lang.String
	// *@return: java.lang.String 房间类型
	// */
	// @Column(name ="CATEGORY_CODE",nullable=true,length=32)
	// public java.lang.String getCategoryCode(){
	// return this.categoryCode;
	// }
	//
	// /**
	// *方法: 设置java.lang.String
	// *@param: java.lang.String 房间类型
	// */
	// public void setCategoryCode(java.lang.String categoryCode){
	// this.categoryCode = categoryCode;
	// }
	/**
	 * 方法: 取得java.lang.String
	 *
	 * @return: java.lang.String 迈普斯观点
	 */
	@Column(name = "MPE", nullable = true, length = 32)
	public java.lang.String getMpe() {
		return this.mpe;
	}

	/**
	 * 方法: 设置java.lang.String
	 *
	 * @param: java.lang.String 迈普斯观点
	 */
	public void setMpe(java.lang.String mpe) {
		this.mpe = mpe;
	}

	/**
	 * 方法: 取得java.lang.String
	 *
	 * @return: java.lang.String status
	 */
	@Column(name = "STATUS", nullable = true, length = 2)
	public java.lang.String getStatus() {
		return this.status;
	}

	/**
	 * 方法: 设置java.lang.String
	 *
	 * @param: java.lang.String status
	 */
	public void setStatus(java.lang.String status) {
		this.status = status;
	}

	/**
	 * 方法: 取得java.lang.String
	 *
	 * @return: java.lang.String delflag
	 */
	@Column(name = "DELFLAG", nullable = true, length = 2)
	public java.lang.String getDelflag() {
		return this.delflag;
	}

	/**
	 * 方法: 设置java.lang.String
	 *
	 * @param: java.lang.String delflag
	 */
	public void setDelflag(java.lang.String delflag) {
		this.delflag = delflag;
	}

	
}
